home *** CD-ROM | disk | FTP | other *** search
/ Champak 33 / Volume 33 - JOGO DISK .iso / Games / santas_deed.swf / scripts / UIComponentExtensions.as < prev    next >
Text File  |  2007-01-15  |  52KB  |  755 lines

  1. var ┬º\x01┬º = 109;
  2. loop0:
  3. while(true)
  4. {
  5.    if(eval("\x01") != 109)
  6.    {
  7.       if(eval("\x01") != 364)
  8.       {
  9.          if(eval("\x01") == 193)
  10.          {
  11.             set("\x01",eval("\x01") + 770);
  12.             loop1:
  13.             while(true)
  14.             {
  15.                ┬º┬ºpush(true);
  16.                while(true)
  17.                {
  18.                   if(eval("\x01") != 603)
  19.                   {
  20.                      if(eval("\x01") != 601)
  21.                      {
  22.                         if(eval("\x01") != 334)
  23.                         {
  24.                            if(eval("\x01") != 961)
  25.                            {
  26.                               if(eval("\x01") != 510)
  27.                               {
  28.                                  if(eval("\x01") != 855)
  29.                                  {
  30.                                     if(eval("\x01") == 709)
  31.                                     {
  32.                                        set("\x01",eval("\x01") + 276);
  33.                                        break loop0;
  34.                                     }
  35.                                     if(eval("\x01") == 513)
  36.                                     {
  37.                                        break;
  38.                                     }
  39.                                     if(eval("\x01") != 181)
  40.                                     {
  41.                                        if(eval("\x01") == 397)
  42.                                        {
  43.                                           break loop1;
  44.                                        }
  45.                                        if(eval("\x01") == 168)
  46.                                        {
  47.                                           set("\x01",eval("\x01") - 15);
  48.                                           set(┬º┬ºpop(),┬º┬ºpop() + ┬º┬ºpop());
  49.                                           ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  50.                                           _loc2_[┬º┬ºconstant(48)] = function(offset)
  51.                                           {
  52.                                              var _loc16_ = !offset ? 0 : this[┬º┬ºconstant(46)];
  53.                                              var _loc12_ = this[┬º┬ºconstant(43)]();
  54.                                              var _loc7_ = 0;
  55.                                              var _loc6_ = 0;
  56.                                              var _loc9_ = 0;
  57.                                              var _loc8_ = 0;
  58.                                              var _loc5_ = 0;
  59.                                              var _loc4_ = 0;
  60.                                              var _loc3_ = this[┬º┬ºconstant(10)];
  61.                                              var _loc2_ = this[┬º┬ºconstant(49)];
  62.                                              var _loc15_ = _loc3_[┬º┬ºconstant(50)];
  63.                                              var _loc14_ = _loc3_[┬º┬ºconstant(51)];
  64.                                              var _loc10_ = this[┬º┬ºconstant(32)] - this[┬º┬ºconstant(52)] - this[┬º┬ºconstant(52)];
  65.                                              var _loc11_ = this[┬º┬ºconstant(33)] - this[┬º┬ºconstant(52)] - this[┬º┬ºconstant(52)];
  66.                                              if(_loc2_ != undefined)
  67.                                              {
  68.                                                 _loc7_ = _loc2_[┬º┬ºconstant(53)];
  69.                                                 _loc6_ = _loc2_[┬º┬ºconstant(54)];
  70.                                              }
  71.                                              if(_loc12_ == ┬º┬ºconstant(55) || _loc12_ == ┬º┬ºconstant(56))
  72.                                              {
  73.                                                 if(_loc3_ != undefined)
  74.                                                 {
  75.                                                    _loc3_[┬º┬ºconstant(53)] = _loc9_ = eval(┬º┬ºconstant(57))[┬º┬ºconstant(58)](_loc10_ - _loc7_,_loc15_ + 5);
  76.                                                    _loc3_[┬º┬ºconstant(54)] = _loc8_ = eval(┬º┬ºconstant(57))[┬º┬ºconstant(58)](_loc11_,_loc14_ + 5);
  77.                                                 }
  78.                                                 if(_loc12_ == ┬º┬ºconstant(56))
  79.                                                 {
  80.                                                    _loc5_ = _loc7_;
  81.                                                    if(this[┬º┬ºconstant(59)])
  82.                                                    {
  83.                                                       _loc5_ += (_loc10_ - _loc9_ - _loc7_) / 2;
  84.                                                    }
  85.                                                    _loc2_[┬º┬ºconstant(60)] = _loc5_ - _loc7_;
  86.                                                 }
  87.                                                 else
  88.                                                 {
  89.                                                    _loc5_ = _loc10_ - _loc9_ - _loc7_;
  90.                                                    if(this[┬º┬ºconstant(59)])
  91.                                                    {
  92.                                                       _loc5_ /= 2;
  93.                                                    }
  94.                                                    _loc2_[┬º┬ºconstant(60)] = _loc5_ + _loc9_;
  95.                                                 }
  96.                                                 _loc2_[┬º┬ºconstant(61)] = _loc4_ = 0;
  97.                                                 if(this[┬º┬ºconstant(59)])
  98.                                                 {
  99.                                                    _loc2_[┬º┬ºconstant(61)] = (_loc11_ - _loc6_) / 2;
  100.                                                    _loc4_ = (_loc11_ - _loc8_) / 2;
  101.                                                 }
  102.                                                 if(!this[┬º┬ºconstant(59)])
  103.                                                 {
  104.                                                    _loc2_[┬º┬ºconstant(61)] += eval(┬º┬ºconstant(57))[┬º┬ºconstant(62)](0,(_loc8_ - _loc6_) / 2);
  105.                                                 }
  106.                                              }
  107.                                              else
  108.                                              {
  109.                                                 if(_loc3_ != undefined)
  110.                                                 {
  111.                                                    _loc3_[┬º┬ºconstant(53)] = _loc9_ = eval(┬º┬ºconstant(57))[┬º┬ºconstant(58)](_loc10_,_loc15_ + 5);
  112.                                                    _loc3_[┬º┬ºconstant(54)] = _loc8_ = eval(┬º┬ºconstant(57))[┬º┬ºconstant(58)](_loc11_ - _loc6_,_loc14_ + 5);
  113.                                                 }
  114.                                                 _loc5_ = (_loc10_ - _loc9_) / 2;
  115.                                                 _loc2_[┬º┬ºconstant(60)] = (_loc10_ - _loc7_) / 2;
  116.                                                 if(_loc12_ == ┬º┬ºconstant(63))
  117.                                                 {
  118.                                                    _loc4_ = _loc11_ - _loc8_ - _loc6_;
  119.                                                    if(this[┬º┬ºconstant(59)])
  120.                                                    {
  121.                                                       _loc4_ /= 2;
  122.                                                    }
  123.                                                    _loc2_[┬º┬ºconstant(61)] = _loc4_ + _loc8_;
  124.                                                 }
  125.                                                 else
  126.                                                 {
  127.                                                    _loc4_ = _loc6_;
  128.                                                    if(this[┬º┬ºconstant(59)])
  129.                                                    {
  130.                                                       _loc4_ += (_loc11_ - _loc8_ - _loc6_) / 2;
  131.                                                    }
  132.                                                    _loc2_[┬º┬ºconstant(61)] = _loc4_ - _loc6_;
  133.                                                 }
  134.                                              }
  135.                                              var _loc13_ = this[┬º┬ºconstant(52)] + _loc16_;
  136.                                              _loc3_[┬º┬ºconstant(60)] = _loc5_ + _loc13_;
  137.                                              _loc3_[┬º┬ºconstant(61)] = _loc4_ + _loc13_;
  138.                                              _loc2_[┬º┬ºconstant(60)] += _loc13_;
  139.                                              _loc2_[┬º┬ºconstant(61)] += _loc13_;
  140.                                           };
  141.                                           _loc2_[┬º┬ºconstant(64)] = function(lbl)
  142.                                           {
  143.                                              this[┬º┬ºconstant(65)](lbl);
  144.                                              return this[┬º┬ºconstant(66)]();
  145.                                           };
  146.                                           _loc2_[┬º┬ºconstant(65)] = function(label)
  147.                                           {
  148.                                              if(label == ┬º┬ºconstant(67))
  149.                                              {
  150.                                                 this[┬º┬ºconstant(10)][┬º┬ºconstant(68)]();
  151.                                                 this[┬º┬ºconstant(69)]();
  152.                                                 return undefined;
  153.                                              }
  154.                                              if(this[┬º┬ºconstant(10)] == undefined)
  155.                                              {
  156.                                                 var _loc2_ = this[┬º┬ºconstant(70)](┬º┬ºconstant(10),200,label);
  157.                                                 _loc2_[┬º┬ºconstant(53)] = _loc2_[┬º┬ºconstant(50)] + 5;
  158.                                                 _loc2_[┬º┬ºconstant(54)] = _loc2_[┬º┬ºconstant(51)] + 5;
  159.                                                 if(this[┬º┬ºconstant(9)])
  160.                                                 {
  161.                                                    _loc2_[┬º┬ºconstant(11)] = false;
  162.                                                 }
  163.                                              }
  164.                                              else
  165.                                              {
  166.                                                 delete this[┬º┬ºconstant(10)][┬º┬ºconstant(71)];
  167.                                                 this[┬º┬ºconstant(10)][┬º┬ºconstant(72)] = label;
  168.                                                 this[┬º┬ºconstant(69)]();
  169.                                              }
  170.                                           };
  171.                                           _loc2_[┬º┬ºconstant(73)] = function(Void)
  172.                                           {
  173.                                              return this[┬º┬ºconstant(10)][┬º┬ºconstant(71)] == undefined ? this[┬º┬ºconstant(10)][┬º┬ºconstant(72)] : this[┬º┬ºconstant(10)][┬º┬ºconstant(71)];
  174.                                           };
  175.                                           _loc2_[┬º┬ºconstant(66)] = function()
  176.                                           {
  177.                                              return this[┬º┬ºconstant(73)]();
  178.                                           };
  179.                                           _loc2_[┬º┬ºconstant(74)] = function(Void)
  180.                                           {
  181.                                              return this[┬º┬ºconstant(75)];
  182.                                           };
  183.                                           _loc2_[┬º┬ºconstant(76)] = function()
  184.                                           {
  185.                                              if(this[┬º┬ºconstant(9)])
  186.                                              {
  187.                                                 return this[┬º┬ºconstant(12)];
  188.                                              }
  189.                                              return this[┬º┬ºconstant(75)];
  190.                                           };
  191.                                           _loc2_[┬º┬ºconstant(13)] = function(linkage)
  192.                                           {
  193.                                              if(this[┬º┬ºconstant(9)])
  194.                                              {
  195.                                                 if(linkage == ┬º┬ºconstant(67))
  196.                                                 {
  197.                                                    return undefined;
  198.                                                 }
  199.                                                 this[┬º┬ºconstant(12)] = linkage;
  200.                                              }
  201.                                              else
  202.                                              {
  203.                                                 if(linkage == ┬º┬ºconstant(67))
  204.                                                 {
  205.                                                    this[┬º┬ºconstant(77)]();
  206.                                                    return undefined;
  207.                                                 }
  208.                                                 super[┬º┬ºconstant(78)](0,linkage);
  209.                                                 super[┬º┬ºconstant(78)](1,linkage);
  210.                                                 super[┬º┬ºconstant(78)](3,linkage);
  211.                                                 super[┬º┬ºconstant(78)](4,linkage);
  212.                                                 super[┬º┬ºconstant(78)](5,linkage);
  213.                                                 this[┬º┬ºconstant(75)] = linkage;
  214.                                                 this[┬º┬ºconstant(69)]();
  215.                                              }
  216.                                           };
  217.                                           _loc2_[┬º┬ºconstant(79)] = function(linkage)
  218.                                           {
  219.                                              this[┬º┬ºconstant(13)](linkage);
  220.                                              return this[┬º┬ºconstant(76)]();
  221.                                           };
  222.                                           _loc2_[┬º┬ºconstant(37)] = function(w, h)
  223.                                           {
  224.                                              if(this[┬º┬ºconstant(80)] == undefined)
  225.                                              {
  226.                                                 this[┬º┬ºconstant(81)](┬º┬ºconstant(80),100);
  227.                                              }
  228.                                              var _loc2_ = this[┬º┬ºconstant(80)];
  229.                                              _loc2_[┬º┬ºconstant(82)]();
  230.                                              _loc2_[┬º┬ºconstant(83)](16711680);
  231.                                              _loc2_[┬º┬ºconstant(84)](0,0,w,h);
  232.                                              _loc2_[┬º┬ºconstant(85)]();
  233.                                              _loc2_[┬º┬ºconstant(86)](false);
  234.                                           };
  235.                                           _loc1_[┬º┬ºconstant(87)] = ┬º┬ºconstant(4);
  236.                                           _loc1_[┬º┬ºconstant(88)] = eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)];
  237.                                           _loc2_[┬º┬ºconstant(89)] = ┬º┬ºconstant(4);
  238.                                           _loc1_[┬º┬ºconstant(90)] = ┬º┬ºconstant(91);
  239.                                           _loc2_[┬º┬ºconstant(46)] = 0;
  240.                                           _loc2_[┬º┬ºconstant(92)] = ┬º┬ºconstant(93);
  241.                                           _loc2_[┬º┬ºconstant(94)] = ┬º┬ºconstant(95);
  242.                                           _loc2_[┬º┬ºconstant(40)] = ┬º┬ºconstant(56);
  243.                                           _loc2_[┬º┬ºconstant(96)] = ┬º┬ºconstant(97);
  244.                                           _loc2_[┬º┬ºconstant(98)] = ┬º┬ºconstant(97);
  245.                                           _loc2_[┬º┬ºconstant(99)] = ┬º┬ºconstant(97);
  246.                                           _loc2_[┬º┬ºconstant(100)] = ┬º┬ºconstant(97);
  247.                                           _loc2_[┬º┬ºconstant(101)] = ┬º┬ºconstant(97);
  248.                                           _loc2_[┬º┬ºconstant(102)] = ┬º┬ºconstant(97);
  249.                                           _loc2_[┬º┬ºconstant(103)] = ┬º┬ºconstant(97);
  250.                                           _loc2_[┬º┬ºconstant(104)] = ┬º┬ºconstant(97);
  251.                                           _loc2_[┬º┬ºconstant(105)] = ┬º┬ºconstant(67);
  252.                                           _loc2_[┬º┬ºconstant(106)] = ┬º┬ºconstant(67);
  253.                                           _loc2_[┬º┬ºconstant(107)] = ┬º┬ºconstant(67);
  254.                                           _loc2_[┬º┬ºconstant(108)] = ┬º┬ºconstant(67);
  255.                                           _loc2_[┬º┬ºconstant(109)] = ┬º┬ºconstant(67);
  256.                                           _loc2_[┬º┬ºconstant(110)] = ┬º┬ºconstant(67);
  257.                                           _loc2_[┬º┬ºconstant(111)] = ┬º┬ºconstant(67);
  258.                                           _loc2_[┬º┬ºconstant(112)] = ┬º┬ºconstant(67);
  259.                                           _loc2_[┬º┬ºconstant(113)] = {┬º\┬º\┬ºconstant(114)┬º:1,┬º\┬º\┬ºconstant(115)┬º:1,┬º\┬º\┬ºconstant(116)┬º:1,┬º\┬º\┬ºconstant(117)┬º:1,┬º\┬º\┬ºconstant(118)┬º:1};
  260.                                           _loc1_[┬º┬ºconstant(119)] = eval(┬º┬ºconstant(1))[┬º┬ºconstant(120)][┬º┬ºconstant(121)][┬º┬ºconstant(122)](eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)][┬º┬ºconstant(113)],eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(6)][┬º┬ºconstant(5)][┬º┬ºconstant(113)]);
  261.                                           _loc2_[┬º┬ºconstant(59)] = true;
  262.                                           _loc2_[┬º┬ºconstant(52)] = 1;
  263.                                           ┬º┬ºconstant(124)(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)],null,1);
  264.                                           ┬º┬ºpush(_loc2_[┬º┬ºconstant(123)](┬º┬ºconstant(115),_loc2_[┬º┬ºconstant(76)],_loc2_[┬º┬ºconstant(79)]));
  265.                                           ┬º┬ºpush(_loc2_[┬º┬ºconstant(123)](┬º┬ºconstant(118),_loc2_[┬º┬ºconstant(66)],_loc2_[┬º┬ºconstant(64)]));
  266.                                           ┬º┬ºpush(_loc2_[┬º┬ºconstant(123)](┬º┬ºconstant(114),_loc2_[┬º┬ºconstant(42)],_loc2_[┬º┬ºconstant(39)]));
  267.                                           break loop0;
  268.                                        }
  269.                                        if(eval("\x01") != 153)
  270.                                        {
  271.                                           if(eval("\x01") == 65)
  272.                                           {
  273.                                              set("\x01",eval("\x01") + 303);
  274.                                              if(┬º┬ºpop())
  275.                                              {
  276.                                                 set("\x01",eval("\x01") - 253);
  277.                                              }
  278.                                              continue;
  279.                                           }
  280.                                           if(eval("\x01") == 377)
  281.                                           {
  282.                                              set("\x01",eval("\x01") + 614);
  283.                                              break loop0;
  284.                                           }
  285.                                           if(eval("\x01") != 392)
  286.                                           {
  287.                                              if(eval("\x01") == 247)
  288.                                              {
  289.                                                 set("\x01",eval("\x01") + 252);
  290.                                                 break loop0;
  291.                                              }
  292.                                              if(eval("\x01") == 610)
  293.                                              {
  294.                                                 set("\x01",eval("\x01") - 9);
  295.                                                 break loop0;
  296.                                              }
  297.                                              if(eval("\x01") != 499)
  298.                                              {
  299.                                                 if(eval("\x01") != 327)
  300.                                                 {
  301.                                                    if(eval("\x01") == 368)
  302.                                                    {
  303.                                                       set("\x01",eval("\x01") - 253);
  304.                                                       this[┬º┬ºconstant(29)](this[┬º┬ºconstant(28)]() + 3,┬º┬ºpop() + ┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop());
  305.                                                       this[┬º┬ºconstant(29)](this[┬º┬ºconstant(28)]() + 3,this[┬º┬ºconstant(27)]() + 4,w - 6,h - 7,2,_loc4_,20);
  306.                                                       addr2040:
  307.                                                       ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  308.                                                       _loc1_[┬º┬ºconstant(31)] = function()
  309.                                                       {
  310.                                                          eval(┬º┬ºconstant(1))[┬º┬ºconstant(32)][┬º┬ºconstant(33)][┬º┬ºconstant(34)][┬º┬ºconstant(35)]();
  311.                                                          _global[┬º┬ºconstant(36)][┬º┬ºconstant(5)] = true;
  312.                                                          return true;
  313.                                                       };
  314.                                                       _loc1_[┬º┬ºconstant(37)] = ┬º┬ºconstant(5);
  315.                                                       _loc1_[┬º┬ºconstant(38)] = eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)];
  316.                                                       _loc2_[┬º┬ºconstant(39)] = ┬º┬ºconstant(5);
  317.                                                       _loc2_[┬º┬ºconstant(40)] = ┬º┬ºconstant(41);
  318.                                                       _loc1_[┬º┬ºconstant(42)] = eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)][┬º┬ºconstant(31)]();
  319.                                                       _loc1_[┬º┬ºconstant(43)] = eval(┬º┬ºconstant(1))[┬º┬ºconstant(32)][┬º┬ºconstant(33)][┬º┬ºconstant(34)];
  320.                                                       ┬º┬ºpush(┬º┬ºconstant(44)(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)][┬º┬ºconstant(6)],null,1));
  321.                                                    }
  322.                                                    else
  323.                                                    {
  324.                                                       if(eval("\x01") == 985)
  325.                                                       {
  326.                                                          set("\x01",eval("\x01") - 554);
  327.                                                          ┬º┬ºpush(true);
  328.                                                          continue;
  329.                                                       }
  330.                                                       if(eval("\x01") == 115)
  331.                                                       {
  332.                                                          set("\x01",eval("\x01") + 827);
  333.                                                          ┬º┬ºpush(true);
  334.                                                          continue;
  335.                                                       }
  336.                                                       if(eval("\x01") == 438)
  337.                                                       {
  338.                                                          set("\x01",eval("\x01") + 75);
  339.                                                          while(!┬º┬ºpop())
  340.                                                          {
  341.                                                             var _loc3_ = _loc0_;
  342.                                                             _loc1_[┬º┬ºconstant(10)][_loc3_][┬º┬ºconstant(29)] = _loc2_;
  343.                                                             var _loc0_ = null;
  344.                                                             ┬º┬ºpush((_loc0_ = ┬º┬ºpop()) == null);
  345.                                                          }
  346.                                                          ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  347.                                                          _loc2_[┬º┬ºconstant(30)] = function(val, val1)
  348.                                                          {
  349.                                                             for(var _loc3_ in this[┬º┬ºconstant(10)])
  350.                                                             {
  351.                                                                this[┬º┬ºconstant(10)][_loc3_][┬º┬ºconstant(30)](val,val1);
  352.                                                             }
  353.                                                          };
  354.                                                          _loc2_[┬º┬ºconstant(31)] = function()
  355.                                                          {
  356.                                                             for(var _loc4_ in this[┬º┬ºconstant(10)])
  357.                                                             {
  358.                                                                var _loc2_ = this[┬º┬ºconstant(10)][_loc4_][┬º┬ºconstant(29)];
  359.                                                                var _loc3_ = eval(┬º┬ºconstant(32)) + (_loc2_ + 0);
  360.                                                             }
  361.                                                             if(_loc3_ == this[┬º┬ºconstant(10)][┬º┬ºconstant(33)])
  362.                                                             {
  363.                                                                return true;
  364.                                                             }
  365.                                                             if(_loc3_ == 0)
  366.                                                             {
  367.                                                                return false;
  368.                                                             }
  369.                                                          };
  370.                                                          _loc2_[┬º┬ºconstant(34)] = function(name, val)
  371.                                                          {
  372.                                                             for(var _loc4_ in this[┬º┬ºconstant(10)])
  373.                                                             {
  374.                                                                this[┬º┬ºconstant(10)][_loc4_][┬º┬ºconstant(34)](name,val);
  375.                                                             }
  376.                                                          };
  377.                                                          _loc2_[┬º┬ºconstant(35)] = function(val)
  378.                                                          {
  379.                                                             for(var _loc3_ in this[┬º┬ºconstant(10)])
  380.                                                             {
  381.                                                                if(this[┬º┬ºconstant(10)][_loc3_] == val)
  382.                                                                {
  383.                                                                   this[┬º┬ºconstant(10)][_loc3_][┬º┬ºconstant(36)] = true;
  384.                                                                }
  385.                                                             }
  386.                                                          };
  387.                                                          _loc2_[┬º┬ºconstant(37)] = function()
  388.                                                          {
  389.                                                             return this[┬º┬ºconstant(22)];
  390.                                                          };
  391.                                                          _loc2_[┬º┬ºconstant(38)] = function(val)
  392.                                                          {
  393.                                                             for(var _loc4_ in this[┬º┬ºconstant(10)])
  394.                                                             {
  395.                                                                if(this[┬º┬ºconstant(10)][_loc4_][┬º┬ºconstant(25)] == val || this[┬º┬ºconstant(10)][_loc4_][┬º┬ºconstant(24)] == val)
  396.                                                                {
  397.                                                                   var _loc2_ = _loc4_;
  398.                                                                   break;
  399.                                                                }
  400.                                                             }
  401.                                                             if(_loc2_ != undefined)
  402.                                                             {
  403.                                                                this[┬º┬ºconstant(22)][┬º┬ºconstant(39)](false);
  404.                                                                this[┬º┬ºconstant(22)][┬º┬ºconstant(40)][┬º┬ºconstant(41)] = this[┬º┬ºconstant(22)][┬º┬ºconstant(42)];
  405.                                                                this[┬º┬ºconstant(22)][┬º┬ºconstant(40)][┬º┬ºconstant(43)] = this[┬º┬ºconstant(22)][┬º┬ºconstant(44)];
  406.                                                                this[┬º┬ºconstant(22)] = this[┬º┬ºconstant(10)][_loc2_];
  407.                                                                this[┬º┬ºconstant(22)][┬º┬ºconstant(39)](true);
  408.                                                                this[┬º┬ºconstant(22)][┬º┬ºconstant(40)][┬º┬ºconstant(41)] = this[┬º┬ºconstant(22)][┬º┬ºconstant(40)][┬º┬ºconstant(43)] = 0;
  409.                                                             }
  410.                                                          };
  411.                                                          _loc2_[┬º┬ºconstant(45)] = function(groupName)
  412.                                                          {
  413.                                                             if(groupName == undefined || groupName == ┬º┬ºconstant(13))
  414.                                                             {
  415.                                                                return undefined;
  416.                                                             }
  417.                                                             var _loc6_ = this[┬º┬ºconstant(14)];
  418.                                                             _parent[groupName] = this;
  419.                                                             for(var _loc5_ in this[┬º┬ºconstant(10)])
  420.                                                             {
  421.                                                                this[┬º┬ºconstant(10)][_loc5_][┬º┬ºconstant(15)] = groupName;
  422.                                                                var _loc3_ = this[┬º┬ºconstant(10)][_loc5_];
  423.                                                             }
  424.                                                             _loc3_[┬º┬ºconstant(16)](_loc6_);
  425.                                                             return this[┬º┬ºconstant(46)]();
  426.                                                          };
  427.                                                          _loc2_[┬º┬ºconstant(46)] = function()
  428.                                                          {
  429.                                                             return this[┬º┬ºconstant(14)];
  430.                                                          };
  431.                                                          _loc2_[┬º┬ºconstant(47)] = function(val)
  432.                                                          {
  433.                                                             for(var _loc4_ in this[┬º┬ºconstant(10)])
  434.                                                             {
  435.                                                                if(this[┬º┬ºconstant(10)][_loc4_][┬º┬ºconstant(25)] == val || this[┬º┬ºconstant(10)][_loc4_][┬º┬ºconstant(24)] == val)
  436.                                                                {
  437.                                                                   var _loc2_ = _loc4_;
  438.                                                                   break;
  439.                                                                }
  440.                                                             }
  441.                                                             if(_loc2_ != undefined)
  442.                                                             {
  443.                                                                this[┬º┬ºconstant(22)][┬º┬ºconstant(39)](false);
  444.                                                                this[┬º┬ºconstant(22)] = this[┬º┬ºconstant(10)][_loc2_];
  445.                                                                this[┬º┬ºconstant(22)][┬º┬ºconstant(39)](true);
  446.                                                             }
  447.                                                             return this[┬º┬ºconstant(48)]();
  448.                                                          };
  449.                                                          _loc2_[┬º┬ºconstant(48)] = function()
  450.                                                          {
  451.                                                             if(this[┬º┬ºconstant(22)][┬º┬ºconstant(23)] == ┬º┬ºconstant(13) || this[┬º┬ºconstant(22)][┬º┬ºconstant(23)] == undefined)
  452.                                                             {
  453.                                                                return this[┬º┬ºconstant(22)][┬º┬ºconstant(24)];
  454.                                                             }
  455.                                                             return this[┬º┬ºconstant(22)][┬º┬ºconstant(25)];
  456.                                                          };
  457.                                                          _loc2_[┬º┬ºconstant(49)] = function()
  458.                                                          {
  459.                                                             return this[┬º┬ºconstant(22)];
  460.                                                          };
  461.                                                          _loc2_[┬º┬ºconstant(50)] = function(val)
  462.                                                          {
  463.                                                             for(var _loc3_ in this[┬º┬ºconstant(10)])
  464.                                                             {
  465.                                                                if(this[┬º┬ºconstant(10)][_loc3_] == val)
  466.                                                                {
  467.                                                                   this[┬º┬ºconstant(10)][_loc3_][┬º┬ºconstant(36)] = true;
  468.                                                                }
  469.                                                             }
  470.                                                             return this[┬º┬ºconstant(49)]();
  471.                                                          };
  472.                                                          _loc2_[┬º┬ºconstant(51)] = function(pos)
  473.                                                          {
  474.                                                             for(var _loc3_ in this[┬º┬ºconstant(10)])
  475.                                                             {
  476.                                                                this[┬º┬ºconstant(10)][_loc3_][┬º┬ºconstant(27)](pos);
  477.                                                             }
  478.                                                             return this[┬º┬ºconstant(52)]();
  479.                                                          };
  480.                                                          _loc2_[┬º┬ºconstant(52)] = function()
  481.                                                          {
  482.                                                             for(var _loc3_ in this[┬º┬ºconstant(10)])
  483.                                                             {
  484.                                                                var _loc2_ = this[┬º┬ºconstant(10)][_loc3_][┬º┬ºconstant(26)]();
  485.                                                             }
  486.                                                             return _loc2_;
  487.                                                          };
  488.                                                          _loc2_[┬º┬ºconstant(53)] = function(val)
  489.                                                          {
  490.                                                             for(var _loc3_ in this[┬º┬ºconstant(10)])
  491.                                                             {
  492.                                                                this[┬º┬ºconstant(10)][_loc3_][┬º┬ºconstant(29)] = val;
  493.                                                             }
  494.                                                             return this[┬º┬ºconstant(54)]();
  495.                                                          };
  496.                                                          _loc2_[┬º┬ºconstant(54)] = function()
  497.                                                          {
  498.                                                             var _loc2_ = 0;
  499.                                                             for(var _loc3_ in this[┬º┬ºconstant(10)])
  500.                                                             {
  501.                                                                _loc2_ += this[┬º┬ºconstant(10)][_loc3_][┬º┬ºconstant(29)];
  502.                                                             }
  503.                                                             if(_loc2_ == 0)
  504.                                                             {
  505.                                                                return false;
  506.                                                             }
  507.                                                             if(_loc2_ == this[┬º┬ºconstant(10)][┬º┬ºconstant(33)])
  508.                                                             {
  509.                                                                return true;
  510.                                                             }
  511.                                                          };
  512.                                                          _loc1_[┬º┬ºconstant(55)] = ┬º┬ºconstant(4);
  513.                                                          _loc1_[┬º┬ºconstant(56)] = eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)];
  514.                                                          _loc1_[┬º┬ºconstant(57)] = ┬º┬ºconstant(58);
  515.                                                          _loc2_[┬º┬ºconstant(59)] = ┬º┬ºconstant(4);
  516.                                                          _loc2_[┬º┬ºconstant(19)] = 0;
  517.                                                          ┬º┬ºconstant(64)(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(9)],null,1);
  518.                                                          ┬º┬ºpush(_loc2_[┬º┬ºconstant(60)](┬º┬ºconstant(29),_loc2_[┬º┬ºconstant(54)],_loc2_[┬º┬ºconstant(53)]));
  519.                                                          ┬º┬ºpush(_loc2_[┬º┬ºconstant(60)](┬º┬ºconstant(15),_loc2_[┬º┬ºconstant(46)],_loc2_[┬º┬ºconstant(45)]));
  520.                                                          ┬º┬ºpush(_loc2_[┬º┬ºconstant(60)](┬º┬ºconstant(61),_loc2_[┬º┬ºconstant(52)],_loc2_[┬º┬ºconstant(51)]));
  521.                                                          ┬º┬ºpush(_loc2_[┬º┬ºconstant(60)](┬º┬ºconstant(62),_loc2_[┬º┬ºconstant(48)],_loc2_[┬º┬ºconstant(47)]));
  522.                                                          ┬º┬ºpush(_loc2_[┬º┬ºconstant(60)](┬º┬ºconstant(63),_loc2_[┬º┬ºconstant(49)],_loc2_[┬º┬ºconstant(50)]));
  523.                                                          break loop0;
  524.                                                       }
  525.                                                       if(eval("\x01") == 889)
  526.                                                       {
  527.                                                          set("\x01",eval("\x01") - 34);
  528.                                                          ┬º┬ºpush(true);
  529.                                                          continue;
  530.                                                       }
  531.                                                       if(eval("\x01") == 942)
  532.                                                       {
  533.                                                          set("\x01",eval("\x01") - 504);
  534.                                                          if(┬º┬ºpop())
  535.                                                          {
  536.                                                             set("\x01",eval("\x01") + 75);
  537.                                                          }
  538.                                                          continue;
  539.                                                       }
  540.                                                       if(eval("\x01") == 294)
  541.                                                       {
  542.                                                          set("\x01",eval("\x01") + 98);
  543.                                                          break loop0;
  544.                                                       }
  545.                                                       if(eval("\x01") == 431)
  546.                                                       {
  547.                                                          set("\x01",eval("\x01") + 179);
  548.                                                          if(┬º┬ºpop())
  549.                                                          {
  550.                                                             set("\x01",eval("\x01") - 9);
  551.                                                          }
  552.                                                          continue;
  553.                                                       }
  554.                                                       if(eval("\x01") != 991)
  555.                                                       {
  556.                                                          break loop0;
  557.                                                       }
  558.                                                       set("\x01",eval("\x01") - 5);
  559.                                                       if(!_global.mx)
  560.                                                       {
  561.                                                          _global.mx = new Object();
  562.                                                       }
  563.                                                       ┬º┬ºpop();
  564.                                                       if(!_global.mx.skins)
  565.                                                       {
  566.                                                          _global.mx.skins = new Object();
  567.                                                       }
  568.                                                       ┬º┬ºpop();
  569.                                                       if(!_global.mx.skins.halo)
  570.                                                       {
  571.                                                          _global.mx.skins.halo = new Object();
  572.                                                       }
  573.                                                       ┬º┬ºpop();
  574.                                                       if(!_global.mx.skins.halo.ButtonSkin)
  575.                                                       {
  576.                                                          mx.skins.halo.ButtonSkin.prototype = new mx.skins.RectBorder().init = function()
  577.                                                          {
  578.                                                             super.init();
  579.                                                          };
  580.                                                          mx.skins.halo.ButtonSkin.prototype = new mx.skins.RectBorder().size = function()
  581.                                                          {
  582.                                                             this.drawHaloRect(this.__get__width(),this.__get__height());
  583.                                                          };
  584.                                                          ┬º┬ºgoto(addr2040);
  585.                                                          ┬º┬ºpush(mx.skins.halo.ButtonSkin.prototype = new mx.skins.RectBorder());
  586.                                                          ┬º┬ºpush("drawHaloRect");
  587.                                                       }
  588.                                                    }
  589.                                                    ┬º┬ºpop();
  590.                                                 }
  591.                                                 set("\x01",eval("\x01") - 33);
  592.                                                 if(┬º┬ºpop())
  593.                                                 {
  594.                                                    set("\x01",eval("\x01") + 98);
  595.                                                 }
  596.                                              }
  597.                                              set("\x01",eval("\x01") - 172);
  598.                                              ┬º┬ºpush(true);
  599.                                           }
  600.                                           set("\x01",eval("\x01") - 211);
  601.                                           ┬º┬ºpush(true);
  602.                                        }
  603.                                        set("\x01",eval("\x01") + 357);
  604.                                        ┬º┬ºpush(true);
  605.                                     }
  606.                                     set("\x01",eval("\x01") + 528);
  607.                                     if(┬º┬ºpop())
  608.                                     {
  609.                                        set("\x01",eval("\x01") + 276);
  610.                                     }
  611.                                     continue;
  612.                                  }
  613.                                  set("\x01",eval("\x01") - 687);
  614.                                  if(┬º┬ºpop())
  615.                                  {
  616.                                     set("\x01",eval("\x01") - 15);
  617.                                  }
  618.                                  continue;
  619.                                  continue;
  620.                               }
  621.                               set("\x01",eval("\x01") - 133);
  622.                               if(┬º┬ºpop())
  623.                               {
  624.                                  set("\x01",eval("\x01") + 614);
  625.                               }
  626.                               continue;
  627.                               continue;
  628.                            }
  629.                            set("\x01",eval("\x01") - 564);
  630.                            if(┬º┬ºpop())
  631.                            {
  632.                               set("\x01",eval("\x01") + 492);
  633.                            }
  634.                            continue;
  635.                         }
  636.                         set("\x01",eval("\x01") - 87);
  637.                         if(┬º┬ºpop())
  638.                         {
  639.                            set("\x01",eval("\x01") + 252);
  640.                         }
  641.                         continue;
  642.                      }
  643.                      set("\x01",eval("\x01") - 536);
  644.                      ┬º┬ºpush(true);
  645.                      continue;
  646.                   }
  647.                   set("\x01",eval("\x01") - 269);
  648.                   ┬º┬ºpush(true);
  649.                }
  650.                set("\x01",eval("\x01") + 448);
  651.             }
  652.             set("\x01",eval("\x01") + 492);
  653.             break;
  654.          }
  655.          if(eval("\x01") == 419)
  656.          {
  657.             set("\x01",eval("\x01") - 362);
  658.             ┬º┬ºpush(true);
  659.             continue;
  660.             continue;
  661.          }
  662.          if(eval("\x01") != 754)
  663.          {
  664.             if(eval("\x01") != 905)
  665.             {
  666.                if(eval("\x01") == 682)
  667.                {
  668.                   set("\x01",eval("\x01") - 263);
  669.                   ┬º┬ºpush(┬º┬ºpop() >> ┬º┬ºpop());
  670.                   break;
  671.                }
  672.                if(eval("\x01") == 57)
  673.                {
  674.                   set("\x01",eval("\x01") + 863);
  675.                   if(┬º┬ºpop())
  676.                   {
  677.                      set("\x01",eval("\x01") - 634);
  678.                   }
  679.                   continue;
  680.                   ┬º┬ºpush(true);
  681.                }
  682.                if(eval("\x01") == 309)
  683.                {
  684.                   set("\x01",eval("\x01") + 614);
  685.                   if(┬º┬ºpop())
  686.                   {
  687.                      set("\x01",eval("\x01") - 169);
  688.                   }
  689.                   continue;
  690.                }
  691.                if(eval("\x01") == 616)
  692.                {
  693.                   set("\x01",eval("\x01") + 66);
  694.                   if(┬º┬ºpop())
  695.                   {
  696.                      set("\x01",eval("\x01") - 263);
  697.                   }
  698.                   continue;
  699.                }
  700.                if(eval("\x01") != 963)
  701.                {
  702.                   if(eval("\x01") == 923)
  703.                   {
  704.                      set("\x01",eval("\x01") - 169);
  705.                      ┬º┬ºenumerate(┬º┬ºpop() >>> (┬º┬ºpop() > (┬º┬ºpop() | (┬º┬ºpop() | ┬º┬ºpop()))));
  706.                      ┬º┬ºpush(┬º┬ºpop() >>> (┬º┬ºpop() > (┬º┬ºpop() | (┬º┬ºpop() << ┬º┬ºenumeration() | ┬º┬ºpop()))));
  707.                      break;
  708.                   }
  709.                   if(eval("\x01") == 98)
  710.                   {
  711.                      set("\x01",eval("\x01") + 812);
  712.                      ┬º┬ºpush(┬º┬ºpop() add ┬º┬ºpop());
  713.                      break;
  714.                   }
  715.                   if(eval("\x01") != 910)
  716.                   {
  717.                      if(eval("\x01") == 920)
  718.                      {
  719.                         set("\x01",eval("\x01") - 634);
  720.                         ┬º┬ºpush(┬º┬ºpop() >>> (┬º┬ºpop() | ┬º┬ºpop()[┬º┬ºpop()]));
  721.                         break;
  722.                      }
  723.                      if(eval("\x01") == 286)
  724.                      {
  725.                         set("\x01",eval("\x01") - 166);
  726.                         Object.registerClass("UIComponentExtensions",mx.core.ext.UIComponentExtensions);
  727.                         break;
  728.                      }
  729.                   }
  730.                   set("\x01",eval("\x01") - 294);
  731.                }
  732.                set("\x01",eval("\x01") - 58);
  733.             }
  734.             set("\x01",eval("\x01") - 807);
  735.             if(┬º┬ºpop())
  736.             {
  737.                set("\x01",eval("\x01") + 812);
  738.             }
  739.             continue;
  740.             ┬º┬ºpush(true);
  741.          }
  742.          set("\x01",eval("\x01") - 390);
  743.          ┬º┬ºpush(true);
  744.       }
  745.       set("\x01",eval("\x01") - 171);
  746.       if(┬º┬ºpop())
  747.       {
  748.          set("\x01",eval("\x01") + 770);
  749.       }
  750.       continue;
  751.    }
  752.    set("\x01",eval("\x01") + 200);
  753.    ┬º┬ºpush(true);
  754. }
  755.